package com.briup.mapper;

import com.briup.pojo.User;
import com.briup.pojo.dto.UserBaseDto;
import com.briup.pojo.dto.UserPageDto;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;


@Mapper
public interface UserMapper {

	/**
	 * 登录（根据用户名查找指定用户）
	 * @return
	 */
	User getUserByUsername(String username);

	List<User> getUserListByConditional(UserPageDto userPageDto);

	void deleteUsers(List<Integer> ids);

	void insertUser(User user);

	User getUserById(int id);

	void updateUser(UserBaseDto userBaseDto);
}